package com.alipay.hulu;

import com.alipay.hulu.service.CaseExeServiceImpl;
import com.alipay.hulu.shared.CaseExeService;

import javax.inject.Singleton;

import dagger.Binds;
import dagger.Module;
import dagger.hilt.InstallIn;
import dagger.hilt.components.SingletonComponent;

/**
 * 依赖注入
 *
 * @author zhanglei
 * @packageName com.alipay.hulu
 * @date 2024/1/25 9:00
 */
@InstallIn(SingletonComponent.class)
@Module
public interface AppModuleDI {
    @Binds
    @Singleton
    CaseExeService caseService(CaseExeServiceImpl service);
}
